Skip to main content
TrustRadius
Azure DevOps Services

Azure DevOps Services
Formerly VSTS

Overview

What is Azure DevOps Services?

Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.

Read more
Recent Reviews

Azure DevOps with SAFe

10 out of 10
January 09, 2024
We are following SAFe practices by using Azure DevOps starting from PI planning to retrospective. We are using all features starting from …
Continue reading

ADO - an all encompassing tool.

8 out of 10
June 06, 2023
We use ADO for a wide range of things. We create work items in there, essentially being a unique number that we can associate with a …
Continue reading

DevOps for the Win

10 out of 10
May 20, 2023
Incentivized
We use Azure DevOps to host our code repository. This has helped make it easy to integrate with Visual Studio to be able to write code and …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Azure Artifacts

$2

Cloud
per GB (first 2GB free)

Basic Plan

$6

Cloud
per user per month (first 5 users free)

Azure Pipelines - Self-Hosted

$15

Cloud
per extra parallel job (1 free parallel job with unlimited minutes)

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Azure Pipeline Tutorial | Azure Pipeline Deployment | Azure DevOps Tutorial | Edureka Rewind - 3

YouTube
Return to navigation

Product Details

What is Azure DevOps Services?

Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities, along with the basic plan which includes:
  • Azure Pipelines: automatically builds and tests code, combines continuous integration (CI) and continuous delivery (CD)
  • Azure Boards: Work item tracking and Kanban boards
  • Azure Repos: Unlimited private Git repos
  • Azure Artifacts: 2 GB free per organization
The Basic + Azure Test Plans bundle can be used to allow users to test and ship with confidence using manual and exploratory testing tools.

Azure DevOps Services Video

Introduction to Azure DevOps

Azure DevOps Services Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.

Reviewers rate Support Rating highest, with a score of 8.1.

The most common users of Azure DevOps Services are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(451)

Attribute Ratings

Reviews

(1-25 of 45)
Companies can't remove reviews or game the system. Here's why
January 09, 2024

Azure DevOps with SAFe

Harsh Shukla | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We are following SAFe practices by using Azure DevOps starting from PI planning to retrospective. We are using all features starting from Work items, Dashboards, Repo, CI/CD pipelines etc..
  • Product Management
  • Delivery Plans
  • CI/CD
  • Integrate GitHub with Azure DevOps and have just one product
  • Automatic set Start and Target Date for Delivery Plan based on user story sprint assignment
For small enterprises to big, it applies to all for efficient and effective product management with full traceability in built.
Score 8 out of 10
Vetted Review
Verified User
We use ADO for a wide range of things. We create work items in there, essentially being a unique number that we can associate with a project. We also use ADO to create features, user stories, acceptance criteria, and test cases in ADO. The linking system in ADO allows good visibility across these.
  • The use of the scrum-like board, which can be customized to your liking.
  • Excellent linking and visibility across items in ADO e.g. user stories, features, test cases, tasks, etc.
  • Storing Test Cases.
  • I did mention it has good visibility in terms of linking, but sometimes items do get lost, so if there was a better way to manage that, that would be great.
  • The wiki is not the prettiest thing to look at, so it could have refinements there.
  • It could improve the search slightly better.
ADO is well suited for the visibility of day-to-day tasks and responsibilities as well as things such as Features, user stories, etc. Off the top of my head, I can't think of any scenario where it might not be well suited, as you can customize ADO to your liking to a degree.
Ben Friedberg | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use ADO to manage our entire pipeline of work. Backlog items, tasks, and bugs, code repositories and pull requests, code reviews, pipeline management, releases and CI/CD, testing, deployment, and oversight. Overall, our whole process depends on the capabilities that DevOps brings to the table and wouldn't be the same, otherwise.
  • Backlog management
  • Build / Release management
  • Code review and pull requests
  • Tracing where security rules are coming from
  • wiki management
  • Mass-editing values (adding tasks, etc...)
Definitely great for developing .net applications and keeping track of a backlog in a SCRUM environment. I think managing a backlog and the associated schedule are also very strong.

I would think that managing an application with a non-microsoft environment would be less appropriate (ie: a node.js back-end application with a react front end, for instance...)
Score 8 out of 10
Vetted Review
Verified User
Earlier, we used the traditional whiteboard method to track our 2-week sprint activities, but now with Azure, we have so much evolved as it is a cloud service, and everyone can update their tasks on the board from anywhere. Azure Is used for Sprint planning, Test, and Defect management, As it offers a complete solution from task creation until defect closure.
  • Manage features and tasks seamlessly.
  • Defect management is customizable.
  • CI/CD pipeline support.
  • Test Automation integration with open-source tools and technology.
  • Integration to Service Now.
  • More reporting capabilities.
Azure DevOps was a one-stop solution for sprint planning, Test planning Pipeline integration as we have dev, test, and sandbox env and wanted to have the latest/clean code in all env. It was also helpful in creating dashboards showing daily progress by developing charts, burn-down graphs, defect tracking, and follow-ups.
Score 8 out of 10
Vetted Review
Verified User
I use Azure DevOps to schedule runs for automated test cases. It provides the feature to share results via Webhooks. So the team is able to know about the status of the test runs by alerts configured via Webhooks.It helps to track builds and perform dependency checks. It helps to create builds and deploy them.
  • Dependency check for builds
  • Deploy the builds in the respective environments
  • Run the tests in different stages within Azure DevOps
  • When I cancel a release, it asks for adding comments however, finding that comment later is difficult, the automated emails shared for each build do not contain the comments as well.
  • The UI/UX can be improved to be more intuitive
Scenarios where it is suited:

1. Separating the builds into specific purposes into different pipelines
2. Automatically performing dependency checks, deploying the build and running tests on it
3. Tracking the status of different stages

Scenarios where it is less appropriate:

1. Companies which work on the waterfall model
2. Companies that don't utilize CI/CD
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps Services are used to manage our daily work tasks. This helps us to keep track of the progress of each task accordingly, with this we can check the status of each task from one stage to another, we can assign the task to the correct personnel within the organization, and leave comments/attachments inside as well.
  • Keep track of working tasks across organization.
  • Set up automated CI/CD pipelines.
  • Overview/detailed view of overall working progress.
  • UI can be more user-friendly.
  • Navigation between tasks can be smoother.
  • Warning before leaving the page when there's a draft can be useful.
Azure DevOps Services provide many different useful services, some of which I'm using is the Azure boards and pipelines. It is very useful to keep track of the status of each task within projects. The query function is also useful to check on tasks per person/status easily. However, the UI can be more user-friendly.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As an IT Service Manager, I use Azure DevOps Services to improve on our existing software development and IT service management processes. We mostly use the built-in source control, work tracking, build automation, and release management functions of Azure DevOps. Our use case involves several software development projects and focuses mainly on Source Control and Collaboration to allow our dev teams to securely store and collaborate on their code, Work item tracking to track the progress of bug fixes and enhancements, as well as user stories, Build Automation to reduce errors and speed up the dev cycle Automating deployments using the built-in release management functions.
  • Tracking of user stories, bugs, and dev tasks, which allows our devs and business analysts to collaborate.
  • Automated and better-controlled software deployments.
  • DevOps has improved how our devs handle version control of their code (fewer conflicts).
  • The sheer number of features can be overwhelming for new users!
  • Better integration with external tools such as our service management platform.
  • Setting up build configs and pipelines can be tricky for first-timers.
Azure DevOps is great for agile software development with larger teams as the included features for managing user stories, sprints, and backlogs allow larger dev teams to more easily plan, track, and deliver software releases. It is also great for CI/CD because of the options for automating build, testing, and deployment processes. The integration with various Azure services makes it easy to deploy in cloud environments, and therefore it is an ideal tool for us as we use Microsoft Azure extensively for hosting our business applications. It's less useful for smaller projects or individual developers as many of the features will simply never be used, and there are more lightweight tools available. There are also better tools available for task tracking in non-software development projects or if your organization relies heavily on non-Microsoft products.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Azure DevOps for the CI CD of our applications and the scrum boards. We also create artifacts and consume those artifacts in our applications All our reports are also available on it. With another extension, we can add our time tracking for items in the PBI. To get an overview of open PR, we configured some dashboards.
  • The scrum board is pretty good.
  • CI/CD.
  • Repos
  • For PM, it's not really easy to bulk import a lot of items.
  • The search in code does not always find some things.
It's great to use when you use Scrum, Repos, and CI/CD. This way, you don't need multiple applications, but you can just use Azure DevOps. For development, I find it pretty good. You can link your items to your Pull request, and you will be able to see what changes have been made. The only downside is that if you want to make your board visible to a lot of stakeholders, it won't be that easy.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps offers a wide variety of tools for a CI/CD environment and it's really useful. We are moving from a static build model to an automated one and so VSTS has the tools we need to continue growing in the future. We started using VSTS, now Azure DevOps, as a code repository only and that's the main use within our organization.
  • Private repositories
  • User management
  • Security
  • Extensions
  • Some integration with 3rd party tools or services could be better
  • Has a lot of options, but sometimes are hard to find
  • Non standard build/test workflows could be problematic
Azure DevOps Services is a great service. Its function as a code repository is great, and its integration with Visual Studio and Visual Studio Code lets you work in a natural way from these tools. MS Teams integration exists as far as we test it requires an Azure subscription, so it does not apply to the free 5 user tier.

We have been using it for at least 5 years and it's rock-solid in its function and always adds new options and features. We started using it because of its free 5 user private repositories function. Now GitHub does the same (and it's also from Microsoft) but Azure DevOps Services offers more options and tools, so we will stick with this service.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our organization is using Azure DevOps for a SaaS-based code repository and we also use it for tracking our Agile/Scrum processes in our Application Development and IT Operations departments. It allows a central, cloud-based solution for our tracking our CI/CD pipelines and simplifies tracking our stories and features during our two-week Sprint cycles. It is also well used by the QA for their test cases and testing.
  • Project code pipeline service.
  • Good tool for Agile practices
  • Test Plans
  • Clean n clear UI
  • Board could be more advanced
  • Pipelines should support advance tasks like database migration
  • Merging conflicts in tool
Azure DevOps is well suited as a single platform for all DevOps processes. It has everything for a product from the repository, work items board, pipelines, test plans and execution, artifacts, etc. It has also a range of project numbers and pipeline execution time for free each month to help new developers or startups. It is appropriate for teams without DevOps members and standards.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are new to using Azure DevOps Services, we use a different tool for DevOps. This year, we have started the implementation of Azure DevOps for some applications, especially D365 applications. At the moment, we use it only for Development, QA and UAT, we haven't done any Production deployment yet, however, early next year we are going to start doing it.
  • Easy to create pipelines
  • Intuitive
  • Pipelines sometimes are really slow
  • Support needs to be improve
In our case, Azure DevOps services is well suited with applications hosted on Azure, such as D365, on-premises or custom Applications are hard to implement, different aspects won't work properly. We are still new to using it, maybe we haven't found the best way to apply it.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I utilize many of AzureDevops features:

1) Repos
2) Boards
3) Pipelines
4) Artifacts

It is being used Organization wide and helps us solve with our software development and deployment.
  • Azure DevOps is great at managing and securing git repos. Reviewing pull requests and seeing diffs is great. You can even communicate back and forth with your team members right there in the code review screen.
  • Pipelines is a powerful feature for allowing you to deploy to anywhere (cloud, on prem, etc.) You can secure your pipelines and track your artifacts with ease.
  • Boards is a great tool for managing your work task as well as associating your commits with the work item.
  • I love Azure DevOps. I can't think of anything that requires improvement.
It is well suited for managing software development. Code management, deployment, work item tracking. It allows remote teams to work together easily.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps Services (formerly VSTS) is being used by the entire company to provide a solution to continuous integration and continuous delivery. We host our code base on Azure DevOps Services (formerly VSTS) and build delivery pipelines with it. It shortens our software development cycle and helps ensure the quality of our deployment. We are very happy with it.
  • Rich features
  • Powerful tools
  • Integrations with different kinds of tools
  • Clearer logic for each component
  • Provide more example pipelines
  • More detailed documentation
if you need a CI/CD pipeline for your company, especially if you have already been using Microsoft Software Development Suite, Azure DevOps Services (formerly VSTS) is a very good choice. You can build a release pipeline very easily and deploy your applications very quickly. They are also easy to maintain, especially if you are a big company.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps or ADO (as we call it) is used by the IT department in developing and also transforming multiple legacy applications to Modern Microservices based applications and architecture. It enables seamless development by offering multiple tools that are required to develop modern applications in Agile-based methodologies. It enables seamless Continuous Integration, Continuous Deployment (CI/CD) process, and everything is bundled in a user-friendly manner.
  • Azure DevOps bundles all the useful tools together in a seamless way.
  • Sprint boards, Code repositories, Pipelines etc. all can be managed from a single application.
  • Facilitates easy collaboration between technical members and business or product owners.
  • Facilitates parity between different environments by providing a single source of truth for all pipelines.
  • Azure DevOps Sprint boards can be improved, similar to Jira (this can be my bias).
  • Teams and Azure DevOps integration can be improved in-terms of updates of stories or tasks.
  • Pipeline job logs and their web console views can be improved.
It is well suited for large and distributed teams, developing cloud-native applications in a fast fail-fast approach. It will enable seamless development and support different platforms in integrations. It is of less value if the teams are small and located together and also in cases where the application runs on legacy software.
Sean Patterson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Azure DevOps internally to manage some of our hardware projects, leveraging the project management and resource sharing features of the platform. With various clients, we leverage the code repository and pipeline features in addition to project management to provide a full fledged CI/CD development workflow for new and continued work.
  • Full project pipeline service.
  • Good story/task management.
  • Robust pipeline.
  • Pipeline configuration.
  • Multiple-repository management per project.
  • Permissions management.
Azure DevOps provide a great resource when you want a "soup to nuts" approach to building software and tracking its deployments and updates. Using the project board to create stories and tasks, you can easily create code branches in which to do the work, which provides a great audit trail to when bugs were fixed or features completed. By using the pipelines, you can allow automation to deploy completed work, track its history, and easily roll back if needs be.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Azure DevOps/VSTS for the entire agile approach to software development at the organization I work for. We use Azure Boards for managing work in sprints, providing us with live features for planning & retrospectives. We use the Azure Repos feature for Git version control of our code and for PR processes, and pipelines & releases for building, linting, and testing code & deploying code to multiple environments via a continuous integration approach. We use Azure Artifacts to host our NuGet packages to be used by multiple projects for code reusability.
  • Git repositories feature is fully featured with a friendly web interface.
  • Azure pipelines & releases are very flexible for CI/CD practices.
  • Azure Boards allows linking work items to code and for a closer relationship between code & the sprint rather than using a secondary piece of software like JIRA/Trello.
  • User interface looks nice but it can often be quite hard to find things that you need.
  • Many features are now being ported over to GitHub, in a more fleshed-out way (e.g. GitHub Actions), after the Microsoft acquisition.
  • Documentation can be limited.
Primarily best for Microsoft dev houses (C#/.NET, TypeScript/JavaScript). Provides all the features you'd expect for an agile development workflow all in one package.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Azure DevOps across most teams, leveraging both Kanban and Scrum methodologies. The tool is used for SDLC workflow, source control, and documentation.
  • Source control integration.
  • Templates for multiple Agile types.
  • Document management (implement something similar to Sharepoint libraries).
  • Streamlined permissions structure.
Azure DevOps, on the whole, is very easy to set up and use if you have any experience with Agile processes. The initial barriers to entry are extremely low as the first 5 users can leverage the tool for free. I found the overall feature/functionality easier to use and more approachable than similar tools. It is also leaps and bounds better than TFS if you haven't looked at it in a while. If you are already a git user, this is directly integrated with git repos, making the transition easy. The tool is also integrated with many other Microsoft products, so if you are a Microsoft-centric shop, you can leverage the broader ecosystem.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Azure DevOps for work tracking and our git remote repository. My immediate team of 8 use it exclusively. We host every project we have (15+) on it. It allows us to have all of our work tracked in one location. Since we are a Microsoft Data Platform shop, it integrates well into our other development tools.
  • Seamless integration into Microsoft development tools.
  • CI/CD built-in, very customizable.
  • Lots of marketplace items for integration into various non Microsoft tools.
  • It is not as customizable as JIRA. They are working to improve this. But this is the one area where it is lacking.
If you are looking at Azure DevOps, you know why you need this. It is an inexpensive development process software. You need a place to host your remote git repo. You want to be able to track work and reference it later. You want to build out a full CI/CD pipeline based on commits. This is not a simple ticket tracking system. If that is all you want, go elsewhere!
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps is being used by our development department. It addresses the problem of not having a central source code storage location with team collaboration. It is used to store and collaborate on development projects. All team members are checking in/out their source code and pipelines/team collaboration is in use.
  • Ease of use/integration with Visual Studio.
  • Very responsive and easy to maintain a site.
  • Has full Git capabilities.
  • Capability to store unlimited numbers of projects.
  • The price/license per user could be a little less than many of the open-source type source code platforms on the market.
  • Ease of integration with other development IDE's than Visual Studio.
No matter how many developers you have within the company, a robust source code control/DevOps pipeline is a must. When a new software development project is needed it can be initiated within DevOps by any team member/manager. The project can be tracked from start to finish with alerts and message ability directly in the product. The QA team can also monitor and provide feedback directly within the product.
Amy Liston | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Azure DevOps to manage the workflow for all of our software development teams. We use this software to provide team metrics, identify team dependencies and manage agile boards. We also use the software to manage pull requests.
  • Agile Management.
  • Metrics.
  • Customized Reporting.
  • Scaleable Team Projects.
  • Column sorting when in filtered states.
  • A way to show cross-team dependencies.
  • A customized "From" field for notifications. Sometimes when a mail comes from Azure DevOps the teams do not realize that I am sending it
  • A way to do online poker that doesn't require a plug-in.
Before using Azure DevOps, the department was calculating metrics by hand. It was a very tedious process that, at times required duplicate effort. Once we added the online boards, we were able to let the cards automatically calculate dates and provide us with team metrics instantly. It is also great for being able to easily move features from one team to another. Before we added all teams in the same project, it would require us to re-enter the features. We move features around a lot so that has been a big help. I also like the board customization, not all of our teams follow the exact same Agile flow, so allowing each board to have its own columns, states, and notifications give flexibility to each team.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps is primarily used by our development and technologies business. It is our premiere tool for application lifecycle management. Azure DevOps helps support real-time communication among global teams ensuring efficiency in all stages of the lifecycle. The build and release pipelines help us to manage thousands of customized application releases assuring customers get our critical changes quickly and regularly.
  • The backlogs and Kanban boards for planning and tracking work are second to none. Forecasting and capacity management are made easy with the Azure DevOps tools at our disposal.
  • The ability to customize work items and workflow is crucial to our business. We are in a specialized, highly regulated business with requirements, unlike most software businesses. We continue to strive to keep development and delivery as lean and agile as possible. We are slowly adopting more DevOps principles. This is especially challenging for our business due to government regulations. As a result, we've adopted an Agile/Waterfall hybrid methodology. Customizing the process, work items and workflow gives us the ability to meet our unique needs.
  • Git integration is a key feature and keeps our developers happy.
  • Some of the administrative tasks and management leaves much to be desired. Security and permissions are managed in different places instead of one central location. Alerts and notifications management could use improvement.
  • Due to the nature of our business, we are not able to move to the cloud and must use the on-prem version. While Microsoft officially supports the on-prem version, they are geared towards the cloud version of Azure DevOps. Microsoft support for many of our on-prem needs seem to be waning.
  • Work items should be able to be baselined along with code. While we can label the code that was built, there is no way to take a snapshot in time of the historical state of the work items at the time of the build. A feature like this would save our QA department lots of work.
Although hosting Azure DevOps in-house with their on-prem version is manageable, it seems that Azure DevOps is better suited for development shops that are able to utilize the cloud version. That said, if your medium to large-sized company is like ours and need your ALM tools on-prem, be prepared to invest in multiple, full-time staff dedicated to administration if choosing Azure DevOps. For small companies, both cloud and on-prem versions are acceptable.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps is a common tool used by technical teams. In my capacity I used Azure DevOps to create a Chef Cookbook pipeline for delivering tested code. In doing this, I used it in conjunction with the built in version control system provided by Azure DevOps, but it also integrates well with GitHub and other systems.I also helped others set up pipelines and implement the use of Azure DevOps in this capacity as well.
  • Usability: The usability of Azure DevOps is great! Being a new user, it was easy to pick up and go with this tool with very little requirement to seek external documentation.
  • Integration: This tool integrates well with other systems (ie. GitHub, Chef, etc).
  • Built in activities: Azure DevOps has a ton of prebuilt activities that allow you to basically build whatever you need without writing any extensive code.
  • While usability is great, it did take me a few times to find "hidden areas" (like the visual designer link for creating pipelines). Having these in more defined noticeable areas will only improve on the already great usability.
  • As with other Microsoft tools, the Microsoft login get's a little crazy when you have multiple accounts. In my case, I have several accounts (personal, university, and work) and getting into Azure DevOps with the appropriate account could sometimes be an act of futility.
Azure DevOps is well suited for any platform you are running. In my case, it was a great Chef cookbook pipeline solution that required no overhead or setup, cost nothing, and worked great. It works well with on-prem systems, systems in Azure, systems in AWS, and even systems in Google Cloud. Honestly, it's a really great multi-platform tool in my opinion.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps is currently used across the organization. Currently not all groups and departments are utilizing it however we are in the process of rolling out to these groups. Azure DevOps has become our go to application for development. We are using it for full development life cycle, code repository, testing, deployment and verification.
  • Once set up it makes deployments to various environments a breeze
  • YAML backend is a huge plus
  • Large groups can work on the same solution seamlessly
  • More streamlined set up of CI/CD
  • Better error messaging to explain why sometimes a build is successful and sometimes not
  • Easier set up of deployment tools
Azure DevOps is by far the leader out there. If you are a Microsoft shop there is no need to look elsewhere. This will handle everything you have with ease and then some. If you have older code then you may need to build some customizations to make it work but anything recent is seamless.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Azure DevOps is the standard at my company for software source code management and project/requirements management. The cloud-hosted software is being used across all teams to coordinate and track development activities, align release planning, and track work items for testing and verification. Previously we used tools such as Rally and Perforce to serve these needs, but we have standardized on Azure DevOps going forward.
  • Flexible Requirements Hierarchy Management: AZDO makes it easy to track items such as features or epics as a flat list, or as a hierarchy in which you can track the parent-child relationship.
  • Fast Data Entry: AZDO was designed to facilitate quick data entry to capture work items quickly, while still enabling detailed capture of acceptance criteria and item properties.
  • Excel Integration: AZDO stands out for its integration with MS Excel, which enables quick updates for bulk items.
  • Central Dashboard of Development Metrics: AZDO nests its dashboards in workflow-specific tracks, which is useful. Still, I'd like to see a home page personalized for each user which provides relevant updates on the most recent work items (updates to features, etc.) and work progress.
  • Complex Queries: AZDO is great for simple queries, but complex queries and the display of results doesn't always produce intuitive results. For example, sorting and drag/drop can be unreliable in some views. I suspect the AZDO team will work out these issues over the next few releases.
  • Lack of Themes: AZDO allows for the tracking of Epics and Initiatives, but there doesn't seem to be a structured interface for tracking product investment themes.
For development teams with a history of Microsoft tools alignment, Azure DevOps provides familiar patterns and interfaces. And for product management / product marketing users, the use of use of data entry and the Excel integration provide for easy on-ramps for learning and proficiency development. For teams that have used tools such as FogBugz, the boards and case layouts may take a little getting used to.
Agenor Roris Filho | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used by the IT Department to manage all steps of the main software development project, and the improvement and integration of the internal TMS (Transportation Management System). Consultants, analysts, developers, the Scrum Master, and the product owner can collaborate and control all their activities, with high visibility of the progress and particular issues. Enabling the Scrum work item template allowed the use of agile techniques and control over a highly demanded product backlog.
  • It offers an easy relationship between product backlog items, development tasks, and the source code changes.
  • No overhead management tasks, people keep focused on product development and it reduces work time.
  • Dashboards show the summary of the most important indicators, and offer different views for distinct professional roles, keeping people in touch with entire progress.
  • Full support for Scrum artifacts and processes.
Team System is the best solution if you use Visual Studio Professional or Enterprise as your main development platform, especially if you have a Microsoft Enterprise Agreement. Even though it can be used with any development project management framework it is better in an informal environment using Scrum.
Return to navigation